package com.vipboot.framework.social.autoconfig;

import com.vipboot.framework.social.autoconfig.properties.SocialProperties;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

@AutoConfiguration
@EnableConfigurationProperties(SocialProperties.class)
public class SocialAutoConfig {


    @Configuration
    @Import({AuthStateCacheConfig.Default.class, AuthStateCacheConfig.Redis.class,
            AuthStateCacheConfig.Custom.class})
    protected static class AuthStateCacheAutoConfig {
    }
}
